package com.airon.sessionbeans;

import com.airon.entidades.Usuario;
import java.util.List;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import javax.persistence.TypedQuery;

/**
 *
 * @author Airon
 */
@Stateless
public class UsuarioDAO {

    @PersistenceContext(unitName = "Cegonha")
    private EntityManager manager;
    
    public void salva(Usuario usuario){
        this.manager.persist(usuario);
    }
    
    public List<Usuario> listaTodos(){
        TypedQuery<Usuario> query = this.manager.createQuery("Select p from Usuario p", Usuario.class);
        return query.getResultList();
    }
    
    
    
    
}
